Text copied to clipboard!
Naslov
Text copied to clipboard!Razvijalec vmesne programske opreme
Opis
Text copied to clipboard!
Iščemo izkušenega in motiviranega razvijalca vmesne programske opreme, ki se bo pridružil naši ekipi za razvoj programske opreme. Vaša glavna naloga bo razvoj, integracija in vzdrževanje vmesne programske opreme, ki omogoča komunikacijo med različnimi aplikacijami, storitvami in sistemi. V tej vlogi boste sodelovali z različnimi ekipami, vključno z razvijalci aplikacij, sistemskimi arhitekti in poslovnimi analitiki, da zagotovite učinkovito in zanesljivo delovanje kompleksnih informacijskih sistemov.
Vaše delo bo vključevalo načrtovanje in implementacijo rešitev, ki omogočajo prenos podatkov med sistemi, zagotavljanje varnosti in skladnosti z industrijskimi standardi ter odpravljanje težav v obstoječih integracijah. Prav tako boste sodelovali pri uvajanju novih tehnologij in pristopov za izboljšanje učinkovitosti in razširljivosti naših rešitev.
Idealni kandidat ima močno tehnično ozadje, izkušnje z razvojem vmesne programske opreme, dobro razumevanje arhitekture porazdeljenih sistemov ter sposobnost reševanja kompleksnih tehničnih izzivov. Poleg tega pričakujemo dobro znanje programskih jezikov, kot so Java, Python ali C#, izkušnje z uporabo orodij za integracijo (npr. Apache Camel, MuleSoft, IBM Integration Bus) ter poznavanje protokolov, kot so REST, SOAP, JMS in MQTT.
Če ste navdušeni nad tehnologijo, imate analitičen pristop k reševanju problemov in želite delati v dinamičnem okolju, vas vabimo, da se prijavite na to priložnost.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje vmesne programske opreme za povezovanje sistemov
- Načrtovanje in implementacija integracijskih rešitev
- Sodelovanje z drugimi ekipami pri razumevanju poslovnih zahtev
- Testiranje in odpravljanje napak v integracijskih tokovih
- Zagotavljanje varnosti in skladnosti z industrijskimi standardi
- Dokumentiranje tehničnih rešitev in arhitektur
- Spremljanje delovanja sistemov in optimizacija zmogljivosti
- Uvajanje novih tehnologij in orodij za izboljšanje integracij
- Podpora pri uvajanju rešitev v produkcijsko okolje
- Reševanje tehničnih težav in incidentov
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja
- Izkušnje z razvojem vmesne programske opreme
- Dobro poznavanje programskih jezikov (Java, Python, C#)
- Izkušnje z integracijskimi orodji (npr. Apache Camel, MuleSoft)
- Poznavanje komunikacijskih protokolov (REST, SOAP, JMS, MQTT)
- Razumevanje arhitekture porazdeljenih sistemov
- Sposobnost analitičnega razmišljanja in reševanja problemov
- Izkušnje z uporabo orodij za nadzor in beleženje (npr. Splunk, ELK)
- Dobro znanje angleškega jezika
- Sposobnost timskega dela in komunikacije z različnimi deležniki
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z razvojem vmesne programske opreme?
- Katere integracijske platforme ste že uporabljali?
- Kako pristopate k odpravljanju napak v integracijskih tokovih?
- Ali imate izkušnje z mikroservisno arhitekturo?
- Kako zagotavljate varnost pri prenosu podatkov med sistemi?
- Kateri programski jezik vam je najbližji in zakaj?
- Kako dokumentirate svoje tehnične rešitve?
- Ali ste že sodelovali pri uvajanju rešitev v produkcijsko okolje?
- Kako spremljate delovanje svojih rešitev po implementaciji?
- Kakšne so vaše izkušnje z asinhrono komunikacijo med sistemi?